renewable resource harvesting area - Allemand Anglais Dictionnaire